html { background-color: #fff; margin: 0; padding: 0; }
body { background-color: #fff; margin: 0; padding: 0; color: #333; font-size: .85em; font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif; margin: 0; padding: 0; }

a { color: #333; outline: none; text-decoration: underline; }
    a:link, a:visited,
    a:active, a:hover { color: #333; }
    a:hover { background-color: #c7d1d6; }
header, footer, hgroup,
nav, section { display: block; }
div { margin: 0px; padding: 0px; border: 0px; }
#fm { margin: 0; padding: 0px; }
.ftitle { font-size: 14px; font-weight: bold; padding: 5px 0; margin-bottom: 10px; border-bottom: 1px solid #ccc; }
.fitem { width: 342px; height: 40px; overflow: hidden; float: left; border-bottom: solid 1px #efefef; border-right: solid 1px #cccccc; }
    .fitem .title { display: inline-block; width: 80px; text-align: right; }
    .fitem label { display: inline-block; width: 80px; text-align: right; line-height: 40px; background-color: #f5f5f5; padding-right: 10px; border-right: solid 1px #d5d5d5;  }
    .fitem span { color: green; } 
.formsubbtndiv {
     width:100%;height:35px; background-color:white;border-top:0px;  overflow:hidden;padding:0px;
}
.formsubbtn { 
    -webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.15);
    background-color: #eeeeee;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fbfbfb), color-stop(100%, #e1e1e1));
    background: -webkit-linear-gradient(top, #fbfbfb, #e1e1e1);
    background: -moz-linear-gradient(top, #fbfbfb, #e1e1e1);
    background: -o-linear-gradient(top, #fbfbfb, #e1e1e1);
    background: linear-gradient(top, #fbfbfb, #e1e1e1);
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
    border: 1px solid #d4d4d4;
    height: 25px;
    line-height: 25px;
    padding: 0px 25.6px;
    font-weight: 300;
    font-size: 12px;
    font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    color: #666666;
    text-shadow: 0 1px 1px white;
    margin: 0;
    text-decoration: none;
    text-align: center;
    float:right; margin:0px ;margin-right:120px; margin-top:5px;
    border-radius:5px;cursor:pointer;
}
.formsubbtn:hover { 
   background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #00b5e5), color-stop(100%, #008db2));
    background: -webkit-linear-gradient(top, #00b5e5, #008db2);
    background: -moz-linear-gradient(top, #00b5e5, #008db2);
    background: -o-linear-gradient(top, #00b5e5, #008db2);
    background: linear-gradient(top, #00b5e5, #008db2);
    background-color: #00a1cb;
    border-color: #007998;
    color: white;
    text-shadow: 0 -1px 1px rgba(0, 40, 50, 0.35);
    float:right; margin:0px ;margin-right:120px;margin-top:5px;
    border-radius:5px;cursor:pointer;
}

.sealist { background: url('/Content/EasyUI/themes/pepper-grinder/images/calendar_nextyear.gif') no-repeat 1px 2px; }
.o_iconedit { background: url('/Images/icos/16/edit.png') no-repeat; cursor: pointer; width: 16px; height: 16px; }
.o_icondelete { background: url('/Images/icos/16/delete.gif') no-repeat; cursor: pointer; width: 16px; height: 16px; }
.o_iconadd { background: url('/Images/icos/16/favicon.gif') no-repeat; cursor: pointer; width: 16px; height: 16px; }
.datagrid-row { height: 35px; }
.confirmlist { display: block; margin: 20px; color: #0081C2; }
.datagrid-btn-separator { float: none; }
.btn-16 {
    background-color: transparent;
    padding: 3px;
    margin: 5px;
    cursor: pointer;
    width: 20px;
}
    .btn-16:hover { border:solid 1px #f6530b }

.HidField { display: none; }
.ribbon-group-title { border-top:dashed 1px #ececec;color:#aaa;font-size:12px; }
.tabs li a.tabs-inner { background-color: #fafafa;
    color: #404040;}
.tabs li.tabs-selected a.tabs-inner {
   background-color:#0081C2;color:white
}
.panel-header{background-color:#f6530b;color:white}
.panel-title {  color: #fff; 
line-height: 18px;
padding: 2px; 
padding-left: 10px;}
.panel-body{
	border:0px;
}
.searchbox {
      border : dotted 1px #ddd;
}
.dialog-button {
    border-top: 0px;
}

.pagination table {
    float: right;
}
.pagination-info {
    float: left;
}
  .window-proxy-mask, .window-mask {
    background: #000;
}
.window-mask { 
    filter: alpha(opacity=10);
    opacity: 0.1; 
}
.window, .window .window-body {
    border-color: #f6530b;
    background-color: #f6530b; border-radius: 0px;
}
.panel-header, .panel-body {
    border-color: #f6530b;
}
 .window .window-header {
    background: #f6530b;
}
.window-body { 
	color:#fff;
}  
.messager-button .l-btn { 
    border-radius: 5px;
    border: 0px;
}
 

.dialog-toolbar, .dialog-button {
   background: #f5f5f5;
text-align: center;
border-top: solid 1px #d5d5d5;
} 

.dialog-button .l-btn {
    margin-left: 5px;
    width: 120px;
    border-radius: 5px;
    border: 0px;
    height: 27px;
}

.window { 
    padding: 1px;
    border-width: 1px; 
}
.window-shadow {
    opacity: 0.01;
}

.float_r{
     float: right;
}
.float_l{
    float:left;
}

.datagrid-toolbar {
    padding: 10px 0px;
}